@servicenow/sdk - v4.4.1
    Preparing search index...
    interface Transform {
        getUpdateName(record: Record, ...plugins: Plugin[]): Promise<string>;
        recordToShape(
            record: Record,
            database: Database,
            ...plugins: Plugin[],
        ): Promise<Result<Shape<unknown>>>;
        toRecord(node: Node, ...plugins: Plugin[]): Promise<Result<Record>>;
        toRecord(shape: Shape, ...plugins: Plugin[]): Promise<Result<Record>>;
        toRecord(file: File, ...plugins: Plugin[]): Promise<Result<Record>>;
        toRecord(
            source: File | Shape<unknown> | Node<tsc.Node>,
            ...plugins: Plugin[],
        ): Promise<Result<Record>>;
        toShape(node: Node, ...plugins: Plugin[]): Promise<Result<Shape<unknown>>>;
        toSubclass<const S extends Shape<unknown>>(
            shape: S,
            ...plugins: Plugin[],
        ): Promise<Result<S>>;
    }
    Index

    Methods

    • Parameters

      Returns Promise<string>

    • Parameters

      Returns Promise<Result<Shape<unknown>>>

    • Parameters

      Returns Promise<Result<Record>>

    • Parameters

      Returns Promise<Result<Record>>

    • Parameters

      Returns Promise<Result<Record>>

    • Parameters

      Returns Promise<Result<Record>>

    • Parameters

      Returns Promise<Result<Shape<unknown>>>

    • Type Parameters

      • const S extends Shape<unknown>

      Parameters

      Returns Promise<Result<S>>