/// <reference types="gulp" />
import { Gulp } from "gulp";
import { Project } from "../project";
export declare const taskName: string;
/**
 * Sources to use when compiling TS code
 */
export interface Sources {
    /**
     * Base directory to use when expanding glob stars.
     */
    baseDir: string;
    /**
     * List of absolute patterns for the sources (script or type definition) files
     */
    sources: string[];
}
export declare function getSources(project: Project): Sources;
export declare function registerTask(gulp: Gulp, project: Project): void;
