CreateIndexNode
interface CreateIndexNode  extends OperationNode {
readonly columns?: OperationNode[];
readonly ifNotExists?: boolean;
readonly kind: "CreateIndexNode";
readonly name: IdentifierNode;
readonly nullsNotDistinct?: boolean;
readonly table?: TableNode;
readonly unique?: boolean;
readonly using?: RawNode;
readonly where?: WhereNode;
}const CreateIndexNode: Readonly<{
is(node: OperationNode): node is CreateIndexNode; 
create(name: string): CreateIndexNode; 
cloneWith(node: CreateIndexNode, props: CreateIndexNodeProps): CreateIndexNode; 
cloneWithColumns(node: CreateIndexNode, columns: OperationNode[]): CreateIndexNode; 
}>;